// import { template } from "handlebars";
var keyword = getParmasByUrl(location.href,'keyword');

 var page = 1;

 var This = null;

 var html = '';

$(function(){
    


    mui.init({
        pullRefresh : {
          container: '#refreshContainer',//待刷新区域标识，querySelector能定位的css选择器均可，比如：id、.class等
          up : {
            height:50,//可选.默认50.触发上拉加载拖动距离
            auto:true,//可选,默认false.自动上拉加载一次
            contentrefresh : "正在加载...",//可选，正在加载状态时，上拉加载控件上显示的标题内容
            contentnomore:'没有更多数据了',//可选，请求完毕若没有更多数据时显示的提醒内容；
            callback: getList //必选，刷新函数，根据具体业务来编写，比如通过ajax从服务器获取新数据；
          }
        }
      });
    
});


function getParmasByUrl(url,name){
        
    var parmas = url.substr(url.indexOf('?')+1);

    var parma = parmas.split('&');
    
    console.log(parma);
    
    for (let i = 0;i<parma.length;i++){

        var current = parma[i].split('=');

        if (current[0] == name){
            
            return current[1]
        }
    }
    return null;
}

function getList(){

    if(!This){

        This = this;
        
	}
	
    $.ajax({
        url:'/product/queryProduct',
        type:'GET',
        data: {
            page:page++,
            pageSize:3,
            proName:keyword,
        },
        success:function(res){

           if (res.data.length > 0){

             html += template('searchList',res);
            
            $('.sports-content ul').html(html);

            //告诉上拉加载组件当前数据加载完毕；
            This.endPullupToRefresh(false);

           } else{

            This.endPullupToRefresh(true);

           }
        }
    })
}